App-assisted exercise